package com.xlx.openLink.snmp;

/**
 * snmp系统配置
 *
 * @author seven
 * @create 2019-06-09 13:11
 **/
public class SNMPSysConfig {

    public static final String mibsPath = "mibs";
    public static int SnmpTrapPort = 162;
    public static String SnmpTrapCommunity = "public";
    public static int SnmpTimeout = 1000;
    public static int SnmpRetry = 0;
    public static boolean isProxyGate = false;
    public static int SNMPThreadPoolSize = 200 ;

    public static String getMibsPath() {
        return mibsPath;
    }

    public static int getSnmpTrapPort() {
        return SnmpTrapPort;
    }

    public static void setSnmpTrapPort(int snmpTrapPort) {
        SnmpTrapPort = snmpTrapPort;
    }

    public static String getSnmpTrapCommunity() {
        return SnmpTrapCommunity;
    }

    public static void setSnmpTrapCommunity(String snmpTrapCommunity) {
        SnmpTrapCommunity = snmpTrapCommunity;
    }

    public static int getSnmpTimeout() {
        return SnmpTimeout;
    }

    public static void setSnmpTimeout(int snmpTimeout) {
        SnmpTimeout = snmpTimeout;
    }

    public static int getSnmpRetry() {
        return SnmpRetry;
    }

    public static void setSnmpRetry(int snmpRetry) {
        SnmpRetry = snmpRetry;
    }

    public static boolean isIsProxyGate() {
        return isProxyGate;
    }

    public static void setIsProxyGate(boolean isProxyGate) {
        SNMPSysConfig.isProxyGate = isProxyGate;
    }

    public static int getSNMPThreadPoolSize() {
        return SNMPThreadPoolSize;
    }

    public static void setSNMPThreadPoolSize(int SNMPThreadPoolSize) {
        SNMPSysConfig.SNMPThreadPoolSize = SNMPThreadPoolSize;
    }
}
